I’ve been told that sometimes I seem frustrated or cynical lately about new web things or Web 2.0 hype, and that’s probably because I have been. I grew up with technology and with loving software, and part of the reason why I loved it was because it...